/**
 * <pre>
 * Title		: 
 * Desciption	: 
 *
 * </pre>
 * @author	
 * 			
 *******************************************************
 * 2007/08/20	ハムヂョンヒョン		最初作成
 *******************************************************
 */
package jp.co.showbiz.common.util;

public class CharsetUtil {
    public CharsetUtil() {
    }

    /**
     * ﾇﾑｱﾛｷﾎ ｺｯﾈｯ
     * @return String
     * @param str
     */
    public static String toKor(String str) {

        if (str == null) {
            return null;
        }

        try {
            // return new String(str.getBytes("8859_1"), "KSC5601");
            return new String(str.getBytes("8859_1"), "MS949");
        } catch (Exception e) {
            return str;
        }
    }

    /**
     * ｿｵｹｮﾀｸｷﾎ ｺｯﾈｯ
     * @return String
     * @param str
     */
    public static String toEng(String str) {

        if (str == null) {
            return null;
        }

        try {
            // return new String(str.getBytes("KSC5601"), "8859_1");
            return new String(str.getBytes("MS949"), "8859_1");
        } catch (Exception e) {
            return str;
        }
    }

    /**
     * ｿｵｹｮﾀｸｷﾎ ｺｯﾈｯ
     * @return Object
     * @param str
     */
    public static Object toEng(Object str) {

        if (str == null) {
            return null;
        }

        try {
            return new String((str.toString()).getBytes("MS949"), "8859_1");
            // return new String((str.toString()).getBytes("KSC5601"), "8859_1");
        } catch (Exception e) {
            return (Object) str;
        }
    }

}
